草庐IT

左侧的 iOS UITableViewCell 配件?

全部标签

ios - 由于 HomeKit 配件中的事件而推送通知

我希望我的应用能够感知HomeKit配件触发的事件(HMAccessory)。这样,当我的HomeKit驱动的运动检测器检测到运动时,我的应用程序就会以某种方式了解这一点(最好是通过推送通知)。预装的Home应用程序似乎具有此功能。有什么方法可以使用HomeKit框架完成这项工作吗?我找到的最近的是HMCharacteristic上的这个:funcenableNotification(Bool,completionHandler:(Error?)->Void)但这不会导致推送通知并通过委托(delegate)回调传递更新(并且仅在应用程序处于前台时有效)。

iphone - 是否有任何内置方式可以在左侧进行勾选并在右侧进行详细信息披露,例如在 Wi-fi 设置中?

是否有内置的方法来完成下面的表格单元格?(左侧勾选,右侧详细披露) 最佳答案 使用图像作为复选标记。对于未选中的行,请使用具有相同尺寸的空白图像以避免文本水平移动。 关于iphone-是否有任何内置方式可以在左侧进行勾选并在右侧进行详细信息披露,例如在Wi-fi设置中?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9898671/

ios - 如何创建左侧带有后退按钮的导航栏?

在我的应用程序中,我尝试使用导航栏后退按钮从第二个ViewController导航到第一个ViewController,但是在将导航栏拖放到我应用程序的XIB中的ViewController上时,我只能通过标题。我做错了什么?我正在使用Xcode4.6。和.xib文件来设计View。这是我现在得到的:这是我正在寻找的: 最佳答案 Navigationcontroller提供了一个默认的导航栏和一个后退按钮。但是后退按钮的标题更改有点乱程序化UIStoryboard*astoryBoard=[UIStoryboardstoryboar

ios - 是否可以在屏幕左侧设置 uitabbar?

所以,问题在标题中:是否可以将uitabbar设置在屏幕左侧而不是底部?谢谢=) 最佳答案 我不建议旋转UITabBarController的View,因为你需要解决很多问题,比如tabbar项的旋转,tabbar的大小,tabbar内容View的大小和旋转。为什么不创建View或ViewController来自定义您需要的内容?但是,如果你必须使用UITabBarController,你应该旋转[UITabBarControllertabBar]而不是[UITabBarControllerview],因为View[UITabBar

ios - UITableView 在编辑时不显示左侧多选圆圈

当在收件箱中按下编辑时,我正在尝试获取UITableView的标准多选行为,就像在系统Mail.app和Messages.app中一样。我将allowsMultipleSelectionDuringEditing设置为YES,并在按下编辑按钮时调用[self.tableViewsetEditing:YESanimated:YES]。然而,一切都保持静止,空心圆圈并没有像我希望的那样从单元格的左侧出现。我没有设置任何UITableViewCells的accessoryType或对它们中的任何一个调用setEditing。有什么我遗漏的,或者我必须做的进一步的事情吗?明确地说,我正在寻找左

ios - CarPlay 与外部配件的关系和无线配件配置

对于我当前的项目,我应该开发一个IAP2overUSB连接到由第3方开发的主机(MFI认证)。该要求继续使用术语“CarPlay连接”来表示该功能。但由于无法深入研究CarPlay文档(仅限MFI注册开发人员),我只能推测CarPlay是否真的是正确的术语。由于明确不要求外部显示器+汽车输入+音频。我怀疑CarPlay是否真的是正确的术语,但我不能100%确定。我已经通过蓝牙开发了IAP2,现在我只想通过USB使用相同的IAP2协议(protocol)。所以我的问题是:CarPlay和单纯使用ExternalAccessory框架有什么区别?在IAP2协议(protocol)标识符的权

ios - 没有配套 iOS 应用程序的 HealthKit 和配件

如果我没理解错的话,HealthKit可以自动连接以下类型的蓝牙配件——心率监测器、葡萄糖传感器、血压监测器、健康温度计。他们不需要配套应用程序,因为他们可以直接(当然是无线地)将数据写入HealthKit。我只是好奇这是否属实,如果属实,所有这些配件是否可以与HealthKit无缝协作。不需要配置。有没有人试过。此外,还有一些附件(例如iHealth血压计)仅在配套应用启动测量后才进行测量。那么如何搭配呢。 最佳答案 从iOS8开始,系统可以将数据从BTLE心率监测器直接导入HealthKit,无需配套应用。这可以在iOS的蓝牙设

ios - EAAccessoryManager 不读取 MFI 配件

我想制作一个与iOS的MIDI接口(interface)配件通信的应用程序。我购买了MFI许可设备(iConnectMidi),插入并创建了一个简单的项目,该项目在应用程序启动后调用[[EAAccessoryManagersharedAccessoryManager]connectedAccessories],但无法读入附件。我当时想知道是否有类似经验的人可以对此有所了解? 最佳答案 正如上面评论中提到的,如果您不在plist中指定协议(protocol)字符串,应用程序将无法识别该设备。在我的例子中,我使用的是MFImidi接口(

ios - 如何将星星图标添加到每行左侧的 UITableView 中?

如何将星星图标添加到我的UITableView中,就像图片中的那样?http://cl.ly/9bSr它们可以被选中(星形图标发生变化,第一部分中的行可能会向上滑动)。如何实现? 最佳答案 1.创建自定义单元格2.只需一个按钮并根据需要设置其框架3.将星号图片设置为按钮背景图片并添加按钮到自定义单元格4.将该单元格替换为您现有的表格单元格 关于ios-如何将星星图标添加到每行左侧的UITableView中?,我们在StackOverflow上找到一个类似的问题:

objective-c - 左侧标注图像未显示在 MKMapView 注释 View 中

我不知道我做错了什么,但它就是行不通。我的mapView:viewForAnnotation:看起来像这样:-(MKAnnotationView*)mapView:(MKMapView*)mapViewviewForAnnotation:(id)annotation{MKAnnotationView*aView=[mapViewdequeueReusableAnnotationViewWithIdentifier:@"ImageMapView"];if(!aView){aView=[[MKPinAnnotationViewalloc]initWithAnnotation:annotat